moan (someone's) guts out

Translations
se lamenter à n'en plus finir
Definitions
To complain or express pain, discomfort, or dissatisfaction very loudly or excessively, often in a dramatic or prolonged manner.